home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-21
/
qemm7ref.zip
/
DOS5.TEC
< prev
next >
Wrap
Text File
|
1993-06-08
|
8KB
|
162 lines
DOS 5 and QUARTERDECK PRODUCTS
This QEMM 7 technote is an abridged version of a technical
bulletin that is available through our standard support channels.
The information contained in this version pertains ONLY to QEMM
version 7.0. If you need information relating to earlier versions
of QEMM or if you are interested in a lengthier discussion of this
subject, you can obtain the unabridged version from the following
sources:
Quarterdeck Technical Support BBS: DOS5.TEC
CompuServe: DOS5.ZIP
Q/FAX: #200
Subject: Information on the use of DOS 5.0 with Quarterdeck
products.
The shipping versions of all Quarterdeck products are compatible
with IBM and Microsoft DOS 5.
UPGRADING -- THE EASY PATH
INSTALLING DOS 5 OVER A QEMM SYSTEM:
If you are installing DOS 5 on a system that already has QEMM
installed, simply leave the Quarterdeck memory managers in place
and run the DOS SETUP program. SETUP will detect that a
compatible memory manager is installed and will not replace it.
SETUP typically makes two changes to your CONFIG.SYS file. It
places a "DEVICE=SETVER.EXE" statement at the beginning of your
CONFIG.SYS file (before QEMM and puts "DOS=HIGH" at the end of
the CONFIG.SYS. It will also put a "SHELL=COMMAND.COM" statement
in the file if there is not one already. For our purposes, you
can leave that as it is.
If you like, you can move the line that loads SETVER.EXE below
the line that loads QEMM and run OPTIMIZE. OPTIMIZE will take
care of loading SETVER high. The default size of SETVER is .4K,
so even if you leave it alone, it will not make a big impact on
your memory. Of course, if you don't have any programs that
require it (run SETVER with no parameters to see the list), you
can take it out entirely.
Once you have installed the DOS 5 upgrade, you should switch to
your QEMM directory and run the OPTIMIZE program. Since the
installation of DOS 5 will change your memory configuration,
running Optimize will take care of any rearrangement of programs
in upper memory that is necessary to give you the largest
possible memory in DOS.
If you are running DESQview, you should Optimize with the
/STEALTH option, even though Optimize may not suggest it
automatically. DESQview can use the extra memory provided by
Stealth ROM.
INSTALLING QEMM OVER A DOS 5 SYSTEM:
If you are installing QEMM onto a system that already has DOS 5,
simply put the distribution disk in your floppy drive and run the
INSTALL program. The INSTALL routines are fully aware of DOS 5
and will automatically run the Optimize program to configure the
system optimally. There is no need to do any "pre-configuration"
to the system or to remove any of the DOS 5 memory management
utilities. If the Stealth ROM feature is needed to get your
resident programs loaded into upper memory, Stealth ROM will be
offered automatically by the Optimize program.
As suggested above, if you are running DESQview you can force the
Stealth ROM feature by running OPTIMIZE /STEALTH, since DESQview
can use the extra memory provided by Stealth ROM.
If you have any questions about whether your system is optimized
or if you have added or removed any TSR's or drivers during the
upgrade, check the "Hints" given by Manifest and re-run the
OPTIMIZE program.
Note: In most cases, DESQview users get larger memory in their
DOS windows by removing the "DOS=HIGH" from the CONFIG.SYS file.
This allows DESQview to use the High Memory Area (HMA) that DOS
would otherwise use. DESQview is more efficient at using the HMA
than DOS, so giving DESQview the HMA usually results in more
memory in your DESQview window. The only way to be sure which is
better is to try it both ways (running Optimize and then running
DESQview's Memory Status program with each configuration) to
determine which provides the most memory.
MICROSOFT WINDOWS 3.x IN ENHANCED MODE:
If you will be running Microsoft Windows in Enhanced mode and
plan to use the DOS=HIGH parameter, you cannot use QEMM's "EXT="
or "MEM=" parameters. When these parameters are used, Windows
cannot properly take over management of the High Memory Area and
will fail to start in Enhanced mode. These parameters do not
affect operation in Real or Standard modes, as QEMM remains in
control of memory when those modes are used. Further information
concerning Windows 3.x and Quarterdeck products can be found in
our technotes which are specific to Windows.
COMPATIBILITY WITH EARLIER SOFTWARE
The following are specific compatibility issues related to
earlier versions of Quarterdeck software and the use of DOS 5.
1) If you use DOS 5's DOSKEY utility and run DESQview:
You need DESQview 2.34 or later. (Otherwise the DOSKEY utility
will conflict with DESQview's DOS Services program if loaded
before DESQview.) To use DOSKEY in a DESQview DOS window, modify
the "Program" line of the program information file using "Change
a Program" to load "DOSKEY" and configure the "Parameters" line
with "/REINSTALL" so that each DOS window will have its own,
unique set of stacked commands.
2) To run Microsoft WINDOWS 3.x in Standard Mode inside
DESQview:
You need DESQview 2.34 or later. Earlier versions of DESQview
run Windows unreliably in Standard mode when DOS 5 is present.
There is no problem running Windows Real mode if you have MS
Windows 3.0. (Real mode was discontinued with 3.1.)
3) If you run DOS 5's DOSSHELL program:
The DOSSHELL program works fine with Quarterdeck's memory
management software. It is also possible to start DESQview from
the shell, however you cannot task switch away from versions of
DESQview prior to 2.34 or the system will hang. DESQview versions
2.34 and later prevent this problem; however, it is presumed that
most users who use more advanced DOS environments, such as
DESQview or Windows, will not be using DOSSHELL.
4) If you run DESQview and use SETVER.EXE:
SETVER does not take effect when run inside DESQview 2.33 or
earlier. A list of the programs that require SETVER is available
by typing "SETVER" at the DOS prompt. If you have programs
requiring SETVER and want to run them in DESQview, you should
contact Customer Service for information about upgrading to the
current shipping version.
5) If you run DESQview and get the message, "packed file is
corrupt", when you open a window:
The EXEPACK utility that came with versions of DOS prior to 5
contained a bug that resulted in this error message being
displayed when a packed .EXE file was executed in the first 64K
of conventional memory. DOS 5 patches the files in memory so that
they can be successfully unpacked and executed. However, since
DESQview takes over much of the program-loading process from DOS,
this patch does not take effect in DESQview versions prior to
2.34. Again, upgrading your version of DESQview will take care of
this problem.
******************************************************************
This technical note may be copied and distributed freely as long
as it is distributed in its entirety and it is not distributed
for profit. Copyright (C) 1990-93 by Quarterdeck Office Systems
********************* E N D O F F I L E **********************